#ifndef _LOGIC_H
#define _LOGIC_H

#include <time.h>
#include <windows.h>

/* Funciones */
float absFloat(float i);
int testForCollision(struct obstacle *node);
float xCoordinateRandom();
void aplicarReglasColision(struct obstacle ** nodo);
int convertToVirtualSpeed(float velocidad);
void changeVelocityAndPuntaje(int value);
void setAutoInvencible(int value);

/* Macros */
/* La cantidad de posiciones en X donde apareceran objetos */
#define CANTIDAD_COORDENADAS 14
#define ANCHO_CAMINO 2.2

#endif
